package com.copc.common.model.vo;

import com.copc.common.annotation.Validation;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author: yuanbin
 * @date:Created in 2022/11/9 14:39
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class MakeInvoice {

    private String invoicetitle;

    private String invoicetype;

    private String taxno;

    @Validation(message = "gfxm不可为空")
    private String gfxm;

    @Validation(message = "gfyx不可为空")
    private String gfyx;

    @Validation(message = "gfsjh不可为空")
    private String gfsjh;

    @Validation(message = "gfzjlx不可为空")
    private String gfzjlx;

    @Validation(message = "gfzjh不可为空")
    private String gfzjh;

    @Validation(message = "invoiceInfoList不可为空")
    private List<InvoiceInfoVO> invoiceInfoList;
}
